package com.itheima.d2_final;
/*
    final关键字
    final 关键字是最终的意思，可以修饰（类、方法、变量）

    修饰类：该类被称为最终类，特点是不能被继承了。
    修饰方法：该方法被称为最终方法，特点是不能被重写了。
    修饰变量：该变量只能被赋值一次。

    final修饰变量的注意
    final修饰基本类型的变量，变量存储的数据不能被改变。
    final修饰引用类型的变量，变量存储的地址不能被改变，但地址所指向对象的内容是可以被改变的
 */
public class FinalDemo1 {
       final public  void asmer(){
        System.out.println("12123213");
    }

    public static void main(String[] args) {
       final int[] arr =  new int[]{1,2,3};
        arr[2] = 5;
    }

}
//修饰类：该类被称为最终类，特点是不能被继承了。
// final class Demon2{
//
//}
//class Demo3 extends Demon2{}

//class Demo2 extends FinalDemo1{
//    @Override
//    public void asmer() {
//        super.asmer();
//    }
//}



